package com.quanyan.user.mapper;

import com.quanyan.user.model.db.TbUserComplainantHistory;
import com.quanyan.user.model.db.TbUserComplainantHistoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbUserComplainantHistoryMapper {
    int countByExample(TbUserComplainantHistoryExample example);

    int deleteByExample(TbUserComplainantHistoryExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TbUserComplainantHistory record);

    int insertSelective(TbUserComplainantHistory record);

    List<TbUserComplainantHistory> selectByExample(TbUserComplainantHistoryExample example);

    TbUserComplainantHistory selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TbUserComplainantHistory record, @Param("example") TbUserComplainantHistoryExample example);

    int updateByExample(@Param("record") TbUserComplainantHistory record, @Param("example") TbUserComplainantHistoryExample example);

    int updateByPrimaryKeySelective(TbUserComplainantHistory record);

    int updateByPrimaryKey(TbUserComplainantHistory record);
}